home *** CD-ROM | disk | FTP | other *** search
/ Aminet 15 / Aminet 15 - Nov 1996.iso / Aminet / dev / gcc / ixemsdk.lha / man / cat2 / sync.0 < prev    next >
Text File  |  1996-09-02  |  1KB  |  33 lines

  1.  
  2. SYNC(2)                    UNIX Programmer's Manual                    SYNC(2)
  3.  
  4. NNAAMMEE
  5.      ssyynncc - synchronize disk block in-core status with that on disk
  6.  
  7. SSYYNNOOPPSSIISS
  8.      ##iinncclluuddee <<uunniissttdd..hh>>
  9.  
  10.      _v_o_i_d
  11.      ssyynncc(_v_o_i_d)
  12.  
  13. DDEESSCCRRIIPPTTIIOONN
  14.      The ssyynncc() function forces a write of dirty (modified) buffers in the
  15.      block buffer cache out to disk. The kernel keeps this information in core
  16.      to reduce the number of disk I/O transfers required by the system.  As
  17.      information in the cache is lost after a system crash a ssyynncc() call is
  18.      issued frequently by the user process update(8) (about every 30 seconds).
  19.  
  20.      The function fsync(2) may be used to synchronize individual file descrip-
  21.      tor attributes.
  22.  
  23. SSEEEE AALLSSOO
  24.      fsync(2),  sync(8),  update(8)
  25.  
  26. BBUUGGSS
  27.      SSyynncc() may return before the buffers are completely flushed.
  28.  
  29. HHIISSTTOORRYY
  30.      A ssyynncc() function call appeared in Version 6 AT&T UNIX.
  31.  
  32. 4th Berkeley Distribution        June 4, 1993                                1
  33.